/*
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

typedef struct _ {
  int x;
  int y;
} S;

S s;

void main() {
  int x, y, z;
  S* p;

  x = (&s)->x;
  p = &s;
  y = p->x;
  z = s.x;

  return;
}
